/****************************************************************
*  COPYRIGHT MorningCore CO.,LTD                               *
*****************************************************************/
/****************************************************************
 * FileName:    SRP_PRACH_FE.h
 * version:     V1.0.0
 * Purpose:     Header file of SRP_PRACH_FE.c
 * Authors:     shanshan
 * Notes:       None
 ****************************************************************/

/******************************************************************************
*  HISTORY OF CHANGES
*   <Date>          <Author>        <Version>       <DESCRIPTION>
*   2022-11-14      shanshan		V1.0.0           original
******************************************************************************/
#include "ue_tx_prach_zcdft_fix.h"
#include "ue_tx_prach_remapper_fix.h"
#include "../../../CommLib_FltC/Typedef.h"
#include "../../../CommLib_FltC/Common_function.h"
#include "../../../CommLib_FltC/FilePrintf.h"

#ifdef __cplusplus
extern "C" {
#endif

#ifndef SRP_PRACH_FE_H_fix
#define SRP_PRACH_FE_H_fix

/*-----------including external files -----------------------------*/

/*-----------external variable declaration-------------------------*/

/*-----------constant and type declaration-------------------------*/

/*-----------macro declaration-------------------------------------*/

/*-----------variable declaration-----------------------------------*/

/*-----------Function or task prototype declaration-----------------*/
void SRP_PRACH_FE_fix
(
    cmplx_frN   PRACH_Root_ZC_Seq[839], // Root seq from ZCRootSeqGen
    stULParamTable *SimParam,
    int         BitLength,               // processing bit width
    cmplx_frN   SRP_PRACH_FE_Op[4096]   // output of SRP_PRACH_FE
);

#endif

#ifdef __cplusplus
}
#endif








